<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>src.processing.accuracy_indicator.Accuracy_indicator</title>
  <link rel="stylesheet" href="epydoc.css" type="text/css" />
  <script type="text/javascript" src="epydoc.js"></script>
</head>

<body bgcolor="white" text="black" link="blue" vlink="#204080"
      alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="src-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            >ttrq4fleet - Petrina Papazek</th>
          </tr></table></th>
  </tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
  <tr valign="top">
    <td width="100%">
      <span class="breadcrumbs">
        <a href="src-module.html">Package&nbsp;src</a> ::
        <a href="src.processing-module.html">Package&nbsp;processing</a> ::
        <a href="src.processing.accuracy_indicator-module.html">Module&nbsp;accuracy_indicator</a> ::
        Class&nbsp;Accuracy_indicator
      </span>
    </td>
    <td>
      <table cellpadding="0" cellspacing="0">
        <!-- hide/show private -->
        <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
    onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
        <tr><td align="right"><span class="options"
            >[<a href="frames.html" target="_top">frames</a
            >]&nbsp;|&nbsp;<a href="src.processing.accuracy_indicator.Accuracy_indicator-class.html"
            target="_top">no&nbsp;frames</a>]</span></td></tr>
      </table>
    </td>
  </tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class Accuracy_indicator</h1><p class="nomargin-top"><span class="codelink"><a href="src.processing.accuracy_indicator-pysrc.html#Accuracy_indicator">source&nbsp;code</a></span></p>
<center>
<center>  <map id="uml_class_diagram_for_src_proc" name="uml_class_diagram_for_src_proc">
<area shape="rect" href="javascript:void(0);" title="??&#45;69" alt="" coords="83,11,117,43"/>
<area shape="rect" href="src.processing.accuracy_indicator.Accuracy_indicator-class.html#__init__" title="src.processing.accuracy_indicator.Accuracy_indicator.__init__" alt="" coords="17,97,183,116"/>
<area shape="rect" href="src.processing.accuracy_indicator.Accuracy_indicator-class.html" title="This class is abstract and acts as base&#45;class for all accuracy indicators such as mean error or correlation coefficient." alt="" coords="16,72,184,117"/>
</map>
  <img src="uml_class_diagram_for_src_proc.gif" alt='' usemap="#uml_class_diagram_for_src_proc" ismap="ismap" class="graph-without-title" />
</center>
</center>
<hr />
<p>This class is abstract and acts as base-class for all accuracy 
  indicators such as mean error or correlation coefficient.</p>

<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Instance Methods</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-InstanceMethods"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="src.processing.accuracy_indicator.Accuracy_indicator-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">data</span>,
        <span class="summary-sig-arg">ref_data</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="src.processing.accuracy_indicator-pysrc.html#Accuracy_indicator.__init__">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="src.processing.accuracy_indicator.Accuracy_indicator-class.html#_get_day_list" class="summary-sig-name" onclick="show_private();">_get_day_list</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">int_data</span>,
        <span class="summary-sig-arg">starttime</span>,
        <span class="summary-sig-arg">endtime</span>,
        <span class="summary-sig-arg">attribute</span>=<span class="summary-sig-default">'speed'</span>)</span><br />
      builds a list of data from the given interval-list and attribute 
      between the star- and endtime.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="src.processing.accuracy_indicator-pysrc.html#Accuracy_indicator._get_day_list">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
</table>
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Method Details</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-MethodDetails"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
</table>
<a name="__init__"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">data</span>,
        <span class="sig-arg">ref_data</span>)</span>
    <br /><em class="fname">(Constructor)</em>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="src.processing.accuracy_indicator-pysrc.html#Accuracy_indicator.__init__">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  
  <dl class="fields">
    <dt>Parameters:</dt>
    <dd><ul class="nomargin-top">
        <li><strong class="pname"><code>data</code></strong> - record-list-object containing sorted data for one link</li>
        <li><strong class="pname"><code>ref_data</code></strong> - record-list-object containing reference-data</li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="_get_day_list"></a>
<div class="private">
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">_get_day_list</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">int_data</span>,
        <span class="sig-arg">starttime</span>,
        <span class="sig-arg">endtime</span>,
        <span class="sig-arg">attribute</span>=<span class="sig-default">'speed'</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="src.processing.accuracy_indicator-pysrc.html#Accuracy_indicator._get_day_list">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>builds a list of data from the given interval-list and attribute 
  between the star- and endtime.</p>
  <p>If a day has no data, the value will be set None. Therefore several 
  lists can be compared, so that the same days are compared. Otherwise 
  lists of reference data and regular data might be of different lengthes 
  (because of missing value) and useless for comparing them by index.</p>
  <dl class="fields">
    <dt>Parameters:</dt>
    <dd><ul class="nomargin-top">
        <li><strong class="pname"><code>int_data</code></strong> - Interval-list, containing data of one time interval</li>
        <li><strong class="pname"><code>starttime</code></strong> - earlies date (date-object)</li>
        <li><strong class="pname"><code>endtime</code></strong> - most recent date (date-object)</li>
        <li><strong class="pname"><code>attribute</code></strong> - attribute of the Agg_record, which is added to the list</li>
    </ul></dd>
    <dt>Returns:</dt>
        <dd>list of the attribute values for every day in that time 
          interval/Interval_list</dd>
  </dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="src-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            >ttrq4fleet - Petrina Papazek</th>
          </tr></table></th>
  </tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
  <tr>
    <td align="left" class="footer">
    Generated by Epydoc 3.0.1 on Mon Oct  8 17:34:00 2012
    </td>
    <td align="right" class="footer">
      <a target="mainFrame" href="http://epydoc.sourceforge.net"
        >http://epydoc.sourceforge.net</a>
    </td>
  </tr>
</table>

<script type="text/javascript">
  <!--
  // Private objects are initially displayed (because if
  // javascript is turned off then we want them to be
  // visible); but by default, we want to hide them.  So hide
  // them unless we have a cookie that says to show them.
  checkCookie();
  // -->
</script>
</body>
</html>
